/*
 * UserDao.java
 *
 * Copyright 2012 xwwx, Inc. All rights reserved.
 * 
 */
package com.xwwx.dao;

import java.util.List;

import com.xwwx.common.PageList;
import com.xwwx.exception.XwwxException;
import com.xwwx.pojo.User;

/*
* @author  xwwx
* @version 1.0, 2012-11-13
* @since   JDK1.6
* 
* 用户数据库接口类
*/
public interface UserDao {

	/** 根据用户名密码返回用户对象 **/
	public User getUserByIdAndPwd(String userid, String password);
	
	/** 得到全部用户 **/
	public List<User> getUserList(String orderby, String ascordesc,
			int pagesize, int page,String wherestr);
	
	/** 得到所有用户数量 **/
	public long getAllUserNum(String wherestr);
	
	/** 分页得到用户列表  **/
	public  PageList getUserListFy(String orderby, String ascordesc,
			int pagesize, int page,String wherestr) throws XwwxException;
}
